Sherlocks Hidden Home

Sherlocks Hidden Home is a 4-star hotel in London. It's set on Flat 1 39 Great Russell Street, London, England, WC1B 3PH.

Historic Charm

This smoke-free apartment, built in 1900, offers a unique and historic charm that sets it apart from ordinary accommodations.

Convenient Location

Situated in the heart of London City Centre, just steps away from The British Museum, and within walking distance to many other iconic landmarks and attractions.

Why stay here

  • Spa & wellness

Amenities

  • Smoke-free property
  • Airport transportation - pickup (surcharge)
  • Housekeeping on request
  • Casino nearby
  • Health or beauty spa nearby
  • Coin laundry on site
  • Upper floors accessible by stairs only
  • Wheelchair accessible
Sherlocks Hidden Home — London | Guide 2 London