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