No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
The comfortable 3-star Orchard Hotel London is located approximately 900 metres from The Meadow, offering 42 rooms, Wi-Fi, and a private parking lot. Thanks to its convenient location, the smoke-free hotel is around 5 minutes' drive from the royal museum "Kensington Palace", which guests can visit to explore the history of the area.
Location
This London hotel is 3.2 km from Westminster and within easy reach of Sussex Gardens Open Space. The Orchard London is stationed 18 minutes on foot from the national museum "Wallace Collection". Also, the accommodation is in proximity to the perennially crowded Harrods, and Marylebone train station is located 850 metres away. For those favouring public transportation, Paddington tube station is only a 5-minute walk away.
Food & Drinks
Every morning a free breakfast is served here. Taj Mahal Indian Tandoori offers Indian meals and lies within a 200-metre distance of Orchard Hotel.
Proximity to public transport
Complimentary breakfast included
Clean and well-maintained rooms
Free luggage storage service
Wi-Fi
24-hour services
No pets allowed
Amenities
Orchard HotelInternet
Parking options
Property services
Recreation
In the bathroom
Devices
Design
General facilities
Pets
Enter dates to see availability
86-90 Sussex Gardens, Westminster Borough, London, United Kingdom
- Centrally located
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.