Sherlocks Hidden Home

PriceCheck live prices

Check availability →
Class
4-star hotel
Address
Flat 1 39 Great Russell Street, London, England, WC1B 3PHShow on map
Check-in / out
15:00 / 11:00

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.

Hvorfor bo her

  • 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