Located 3.1 km from the famous British Museum, the 3-star smoke-free Orchard Hotel London is only a 6-minute walk from Sussex Gardens Open Space. Offering 24-hour front desk assistance and wake-up calls, the perfect hotel also features Wi-Fi in public areas.
The family bathrooms feature hairdryers and towels. Enjoy views of the surrounding area, while staying at the Orchard.
This accommodation features a daily continental breakfast. Treating guests with Asian dishes, Taj Mahal Indian Tandoori is approximately 200 metres away.
The hotel has a prime location 3.3 km from Churchill War Rooms Museum, while shopping venues like the British Harrods Department Store are 2.5 km away. The Orchard London provides easy access to the scientifically spellbinding Science Museum, which is around 25 minutes' walk away. Also, Gloucester Square is situated 250 metres away. Entertainment in the area includes the Royal Albert Hall within 30 minutes' walk of the accommodation. In close proximity to the comfortable hotel, guests will find Paddington underground station.