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.
为何选择这里
- 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