108 Baker Street - W1U 6EG LONDON
Reservation department : Phone: +44 20 70 99 20 80
London's newest deluxe, boutique hotel, fully refurbished 2001. The hotel is located five minutes away from Oxford Street, Bond Street, Selfridges, Madame Tussauds and the London Planetarium. The Sherlock Holmes Hotel is an island of elegance, luxury and peacefulness in an unrivaled central location of London. The bedrooms offer a combination of modern elegance, state of the art technology and real warmth and personality. Whether your event is a high tech conference, a series of training courses, or a board meeting, the Sherlock Holmes Hotel is the ideal place to meet.
Lounge
Internet connection
Car Park
Restaurant
Swimming pool
National classification : 4 Stars
Geographical situation: : City - centre
Property type : Hotel
Number of rooms : 119
Rooms and rates
Features
Location
Your stay
Rooms and rates
No room available for the dates requested.
CLICK HERE
to search for another hotel.