Orchard Hotel
The 3-star smoke-free Orchard Hotel London has 42 rooms and is located approximately a 25-minute walk from the Royal Albert Hall. Offering 24-hour reception and wake-up calls, the perfect hotel also features Wi-Fi in public areas.
Location
This hotel is situated in the mesmerising part of London, about 6 km from the Tate Modern. The Orchard is only 500 m from Sussex Gardens Open Space and 10 minutes by car from the famous British Museum. Standing 2.6 km away, the London Central Mosque is a hard-to-miss divine tourist destination. Not far from Paddington tube station, this accommodation is ideally located for exploring the city.
Rooms
Some of these rooms also look out over the city.
Food & Drinks
Guests are invited to enjoy a free continental breakfast daily. Taj Mahal Indian Tandoori serves Asian dishes and lies 200 metres from Orchard Hotel.
Why choose Orchard Hotel London
-
Clean rooms and maintained facilities
-
Convenient location near transport hubs
-
Free WiFi and basic amenities
-
Free parking when booked in advance
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