Map & Directionskeyboard_double_arrow_up

108 Baker Street, London, United Kingdom W1U 6LJ

Sherlock Holmes Hotel is a traditional Regency-style hotel situated 200 yards from Baker Street tube station, a half-mile from the West End's theaters
Starting at $148 per night






Featured Adventures near London, United Kingdom   (See All)   keyboard_double_arrow_up
Featured Accommodations near London, United Kingdom   (See All)   keyboard_double_arrow_up


Create A Listing

Add Your Travel Services and Accommodations

Create a listing on RealAdventures and be seen by millions of travelers making plans for their next vacation.

Create Your Listing