Choose your room
Orchard Hotel 3*
- Wi-Fi
- 24-hour services
24-hour reception
- No pets allowed
The perfect 3-star Orchard Hotel London is situated just 6 minutes on foot from Sussex Gardens Open Space and provides comfortable rooms, which are approximately 900 metres from The Long Water. The smoke-free hotel is in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a short way from such natural sights as the 40 - acre recreational Serpentine Lake.
The privately run Sherlock Holmes Museum is 2.4 km from this London hotel, while 3.1 km from the public Trafalgar Square this place. The comfortable Orchard London offers proximity to such family venues as the city park "ZSL London Zoo" (2.5 km) and the cantilevered Coca-Cola London Eye Observation Wheel (3.9 km). Guests might as well visit Paddington Green, which is only 10 minutes' walk away. Also, Selfridges London lies merely 1.6 km away, and Paddington underground station is in the immediate vicinity of the accommodation. Marylebone railway station is within 10 minutes' walk of the Orchard London.
The private bathrooms are appointed with a hairdryer and towels. Guests can enjoy views of the surrounding area.
The hotel serves a free daily breakfast. Orchard Hotel is steps away from Taj Mahal Indian Tandoori restaurant with its Asian dishes.