Search for products:

Park Plaza Sherlock Holmes Hotel London, London

GBP57

Product Details

Location: London

Product Description

A boutique style property situated on Baker Street. Ideally located for those who want to visit the famous Madame Tussauds and London Planetarium or "shop till they drop" on Oxford Street. Due to the age and style of the building,rooms at the Park Plaza Sherlock Holmes will vary in size but all are very comfortably appointed with modern cream, red and beige d?cor and finished to a high standard. In keeping with the hotels name-sake, commissioned images ofSherlock Holmes are situated around the hotel. The hotels award winning restaurant prides itself on serving quality, organic seasonal ingredients in a relaxing atmosphere.