Park Plaza Sherlock Holmes - London

Rooms
119
Location
London - Hyde Park
Overview
The Park Plaza Sherlock Holmes, London, is located in close vicinity of Regent’s Park. It is a mere 3 minutes walk to Baker Tube Station, bars, shops, and within walking distance of the Planetarium, Madame Tussauds and high class stores of Bond Street. The Park Plaza Sherlock Holmes has nicely decorated and designed rooms, a gym and a modern grill style restaurant.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a queen size bed or 2 single beds. Bathrooms have a shower only.
Executive Room:
Executive Rooms are larger than Standard Rooms. They are fitted with a king size bed or 2 single beds. They have a a large ergonomically designed work desk. Bathrooms have a bathtub with an overhead shower.
Hotel
Star
Location
other spellings: park plasa sherlock holme