The perfect Orchard Hotel London features a perfect location 20 minutes' walk from The Long Water. This 3-star hotel offers Wi-Fi throughout the property and private parking on site.
There are 42 comfortable rooms at this London property, some of them have a carpeted floor, and modern facilities such as wireless internet and a flat-screen television. They are outfitted with comfortable decor. For more comfort, guest toiletries, along with a bath and a shower, are provided. Guests can enjoy views of the surrounding area.
The Orchard offers a daily English breakfast. The comfortable bar is also available. You can relish British cuisine at Burger Craft at The Green Man located 100 metres away.
The accommodation is situated right in the centre of London, near a tube station. Coca-Cola London Eye is 4 km from the hotel and London City airport is 20 km away. This London property is also not too far from Regents Park. Orchard Hotel is located near such popular attractions as Paddington and Floating Pocket Park, which is 500 metres away. The nearest underground station is 650 metres away.