Straight off the tube at Baker St and across the road and within 2 minutes your'e there. An elegant white fronted building with a well kept exterior which extends right throughout the interior. It has a very subtle yet classy air from the moment you arrive. Reception staff were very efficient and welcoming and check in really easy. Everywhere is...
More
- Sherlock Holmes Hotel
- Park Plaza London
- London Park Plaza
