Orchard Hotel
The 3-star smoke-free Orchard Hotel London is situated right in the centre of London 2.6 km from such shopping venues as the buzzing Theatre-district Piccadilly Circus Square. Located around 10 minutes by car from Churchill War Rooms Museum, the perfect hotel features 42 rooms with views of the surrounding area.
Location
The medieval castle "Tower of London" is within 7 km of this hotel, while the famous British Museum is 3.1 km away. The Orchard offers proximity to natural sights like the Green Park (2.4 km) and the scenic Regent's Park (2 km). Sussex Gardens Open Space is also right around the corner from the property. This London hotel lies close to Paddington tube station, which is nearly 10 minutes' walk away.
Food & Drinks
The accommodation serves a free traditional English breakfast. The restaurant Taj Mahal Indian Tandoori is only 200 metres from Orchard Hotel.
Why choose Orchard Hotel London
-
Clean and well-maintained facilities
-
Free Wi-Fi throughout the hotel
-
Convenient location near transport hubs
-
Simple continental breakfast included
Main amenities
-
Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
Orchard Hotel- Wi-Fi
- 24-hour services
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
- 24-hour security
- Luggage storage
- Housekeeping
Recreation
- Leisure/ TV room
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
Design
- Carpeted floor
General facilities
- No smoking on site
- Lift
- Smoke detectors
- Fire extinguishers
Pets
- No pets allowed
Important information
Enter dates to see availability