Orchard Hotel London offers 42 rooms in the vicinity of The Long Water, an 11-minute walk away. There is a private parking lot on site and Wi-Fi throughout the property.
The huge Borough Market is 6 km from the hotel, and the public Trafalgar Square is situated 3.1 km away. The Orchard London is notable for its convenient location a few moments from Sussex Gardens Open Space. The perfect hotel is also a short way from Regents Park. A 25-minute walk from the famous Natural History Museum is a perk for guests staying at this accommodation. The 3-star hotel is located not far from Paddington underground station and a 33-minute drive will be enough to get to London City airport.
The smoke-free property features private bathrooms in the rooms. They offer views of the surrounding area.
Orchard Hotel offers a traditional English breakfast daily. The restaurant Taj Mahal Indian Tandoori is about 200 metres away.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours