See all photos
86 Sussex Gardens, London, United Kingdom
The perfect 3-star Orchard Hotel London is situated a mere 600 metres from Paddington and features a 24-hour front desk and wake-up calls. The smoke-free hotel is in the Kensington and Chelsea district, not far from such natural sights as Hyde Park.
This London hotel is 3.4 km from the Houses of Parliament and around a 5-minute drive from Sussex Gardens Open Space. Places of worship to visit 2.6 km from the Orchard London include the London Central Mosque. Also, the friendly Princess Diana Memorial Fountain lies nearly a 20-minute walk away, while London Paddington is within reach of the accommodation.
Some of these comfortable rooms face the city.
A free breakfast is served daily. You can enjoy an American cuisine in the Burger Craft at The Green Man located in the immediate vicinity of the Orchard.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Orchard Hotel! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices