No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Offering a perfect atmosphere and being located a 6-minute walk from Sussex Gardens Open Space, the 3-star Orchard Hotel London boasts a location in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history. The hotel features both Wi-Fi throughout the property and a private parking lot on site.
Location
The expansive park "Kensington Gardens" is just 1.4 km from this comfortable hotel, while Madame Tussauds London is 2.8 km away. The Orchard is also a 25-minute stroll from such natural sights as the scenic Regent's Park. The Tate Modern is 6 km away, while Paddington underground station is right near the property. The closest train station to this perfect hotel is Marylebone, which is 10 minutes' walk away.
Rooms
These rooms offer views of the surrounding area.
Food & Drinks
Orchard Hotel serves a free traditional English breakfast daily. Serving Indian dishes, Taj Mahal Indian Tandoori lies within 200 metres of this smoke-free property.
Central location near attractions
Free luggage storage service
Simple continental breakfast included
Clean and maintained facilities
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
Orchard Hotel London
Hotel focused on affordability
86-90 Sussex Gardens, Westminster Borough, London, United Kingdom
- Walking distance to transport
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.