Set about a 10-minute drive from the famous British Museum, the 3-star Orchard Hotel London includes 42 rooms with views of the city. Guests at the hotel can enjoy Wi-Fi throughout the property.
The accommodation is ideally placed near an underground station. This perfect hotel is within 5 minutes' drive of Royal Albert Hall and within walking distance of Paddington. The property is placed within a minute's drive of Hyde Park. Located a 10-minute ride from the privately run Sherlock Holmes Museum, Orchard Hotel puts the city at your fingertips.
The private bathrooms include a bath and a shower, and comforts such as complimentary toiletries.
This property offers daily continental breakfast. Serving American dishes, Burger Craft at The Green Man lies just near the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Orchard Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Patricia
2020-08-30
Within walking distance of Marylebone metro station, some 10 minutes walk. Don't forget to visit nearby Pappiland Cafe, they have best coffee ever. There was a garden. We would recommend this place to anyone.
Find your perfect place to stay!
Great locations and deals for every budget.