Orchard Hotel
Orchard Hotel London offers 42 rooms a 16-minute walk from Puppet Theatre Barge. This hotel comes with Wi-Fi in public areas.
Location
The comfortable hotel, with a convenient location in London, offers guests to relax by The Long Water, which is situated about 900 metres away. Covent Garden is a 10-minute drive away, and there is Sussex Gardens Open Space nearby. The Trafalgar Square art museum "National Gallery" is 3.1 km from the Orchard. The nearest tube station to this property is Paddington, a 5-minute walk away.
Food & Drinks
A free breakfast is served daily. Guests will find the restaurant Taj Mahal Indian Tandoori about 200 metres away.
Why choose Orchard Hotel London
-
Free Wi-Fi throughout the hotel
-
24-hour reception service available
-
Private parking on-site offered
-
Contemporary flat-screen TVs in rooms
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
When are you staying?