Orchard Hotel - London
51.516382, -0.1712Overview
The perfect 3-star Orchard Hotel London offers 42 rooms, situated about a 20-minute walk from The Long Water. This smoke-free hotel boasts views of the surrounding area and offers Wi-Fi throughout the property.
Location
The 13.7-tonne Big Ben Bell is 2.4 miles from the hotel, while the famous British Museum is 1.9 miles away. The Orchard has a convenient location only steps away from Paddington and Floating Pocket Park. This accommodation is also in the vicinity of Regents Park. The London hotel is 20 minutes' stroll from Marylebone.
The property is located in proximity to Lancaster Gate subway station and a 33-minute drive will be enough to get to London City airport.
Rooms
The private bathrooms feature a hairdryer and bath sheets.
Eat & Drink
Burger Craft at The Green Man pampers guests with American dishes and lies fairly close to Orchard Hotel.
Rooms and availability
-
Max:1 person
-
Bed options:1 Single bed
-
Max:3 persons
-
Bed options:Sleeping arrangements for 3 persons
-
Max:4 persons
-
Bed options:Sleeping arrangements for 4 persons
-
Balcony
Essential information about Orchard Hotel
| 💵 Lowest room price | 81 US$ |
| 📏 Distance to center | 2.0 mi |
| ✈️ Distance to airport | 11.1 mi |
| 🧳 Nearest airport | London City Airport, LCY |
Location
- City landmarks
- Nearby
- Restaurants