The Sherlock Holmes Hotel is a deluxe-class hotel that is located a short walk from Baker Street tube station offering easy access to five tube lines and four Britishrail Stations.
The hotel is also within walking distance from London's main tourist attractions such as Madame Tussauds, the London Planetarium, Regents Park, Oxford Street and much more.
The 119 spacious guest rooms at the 4-story Sherlock Holmes Hotel are decorated in boutique and contemporary touch and offer high-speed Internet access.
Sherlock Holmes Hotel Reservation:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413