Home > Hotel > Park Plaza Sherlock Holmes London

Park Plaza Sherlock Holmes London

 

108 Baker Street, W1U 6LJ, London

Guest Review Score: 7.4/10

This 4 star boutique style hotel ideally lies stone’s throw away from tube stations. The accommodation is perfectly located on the fashionable Baker Street in London within close proximity to the famous Oxford Street in London. Shopaholics love to stay at the Park Plaza Sherlock Holmes London as shopping seems quite convenient.

Luxurious guest rooms feature state-of-art facilities including modern satellite TV, air condition, Wi-Fi, laptop safes along with spa and sauna rooms. Variety of massage and treatments are available for those who are ready to spend. Guests are free to use health clubs. Other than this the hotel offers stylish meeting spaces to host conferences, seminars etc. variety of menu options are also there from canapés to buffets. Excellent service levels help guests to enjoy their heart out.

The Sherlock’s bar & Grill feature outstanding personal service offering a huge collectio
more..n of cocktails including wines, beers and champagnes etc. They serve the best of modern European cuisine. less..
Check-in
 
Check-out
 
Currency
London Weather
    Sun
    Cloudy
    11°C/17°C
    Mon
    Chance of Rain
    12°C/18°C
    Tue
    Mostly Sunny
    12°C/22°C
    Wed
    Mostly Sunny
    17°C/23°C
In the Vicinity
  • British Museum (2.14 miles)
  • Madame Tussaud's (0.23 miles)
  • Euston (London) (1.75 miles)
  • Baker Street (0.20 miles)
  • Marylebone (0.46 miles)
Facilities
Policies

Check In : 14:00

Check Out : 12:00