London Hotels Guide

Check-in date : 
Check-out date : 
Browse London Hotels by Location
Park Plaza Sherlock Holmes
Map

108 Baker Street
London,    W1U 6LJ  GB
Hotel Description
The new Sherlock Holmes Hotel is an island of elegance, luxury and peacefulness in an unrivaled central location of London. Combining heritage and modern style, the Sherlock Holmes is a most desirable choice for both the business and the leisure traveller. Ideally located, just a short walk from Baker Street station, the hotel offers easy access to 5 main underground lines and 4 main British Rail stations. The hotel is within walking distance to many of London's most popular attractions, parks and shopping areas including Madame Tussauds, the London Planetarium, Regents Park, Hyde Park, Oxford Street, Bond street and Regents Street.Having just undergone a 9 million pound complete re-furbishment, the new Sherlock Holmes now boasts 119 luxurious air-conditioned bedrooms, including Executive rooms, Studios and Suites, a health club with sauna and steam rooms, a beauty treatment salon and 7 flexible meeting rooms. Sherlock's Grill offers an exciting range of modern British food all cooked to perfection in the open plan kitchen featuring a wood-burning mesquite oven. Creating moods through music and atmosphere, the stunning Sherlock's Bar specialising in vodka cocktails and Tapas is the perfect place to meet, drink and eat with friends.


Services/Facilities/Amenities
  • Bar/Lounge
  • Business Center
  • 24 Hour Front Desk
  • Express Checkout
  • Meeting/Banquet Facilities
  • Laundry/Valet Services
  • Reservation Policies
    Check-In: 16:00 PM
    Check-Out: 12:00 AM
    Currency: GBP
    Guarantee Policy: A credit card is required for a guarantee
    Cancellation Policy: Bookings must be cancelled 1 day(s) in advance