Orchard Hotel
The 3-star non-smoking Orchard Hotel London offers 42 rooms with proximity to Westbourne, which is around 5 minutes' walk from the property. Featuring a shared lounge and a restaurant, the London hotel is located not far from Paddington.
Location
This perfect hotel puts you in the center of London, 0.8 miles from Kensington Gardens and 1.9 miles from the famous British Museum. The accommodation is just a 6-minute stroll from Sussex Gardens Open Space and in the vicinity of Lancaster Gate subway station. Nature lovers will appreciate the proximity to The Long Water, which is 1.1 miles away. Orchard Hotel is also within 25 minutes' walk of Royal Academy of Arts. The nearest metro station is a mere 0.6 miles away.
Rooms
Some of these rooms also look out over the town.
Food & Drinks
This hotel features a free continental breakfast every morning. Burger Craft at The Green Man is about 5 minutes' walk away.
Why choose Orchard Hotel London
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
Orchard Hotel- Free Wi-Fi
- 24-hour services
- No pets allowed
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
- 24-hour security
- Baggage storage
- Housekeeping
Recreation
- Leisure/ TV room
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
Design
- Carpeted floor
General facilities
- No smoking on site
- Elevator
- Smoke detectors
- Fire extinguishers
Pets
- No pets allowed
Important information
Enter dates to see availability