Park Plaza Sherlock Holmes London

108 Baker Street, London, United Kingdom, W1U 6LJ

Park Plaza Sherlock Holmes London Map

108 Baker Street, London, United Kingdom, W1U 6LJ
Exterior - Park Plaza Sherlock Holmes London

Hotel Information

Location.
Located in central London, Park Plaza Sherlock Holmes London is within walking distance of Madame Tussaud's Wax Museum and Royal Academy of Music. Nearby points of interest also include Marble Arch and Trafalgar Square.

Hotel Features.
Dining options at Park Plaza Sherlock Holmes London include a coffee shop/café and a snack bar/deli. A bar/lounge is open for drinks. The hotel serves buffet breakfasts in the restaurant (surcharges apply). Recreational amenities include a health club, a sauna, and a steam room. This 4 star property offers a meeting/conference room, limo/town car service, and audiovisual equipment. Complimentary wireless Internet access is available in public areas. Business services, concierge services, tour/ticket assistance, and tour assistance are available. Additional property amenities include multilingual staff, laundry facilities, and currency exchange. This is a smoke free property.

Guestrooms.