Orchard Hotel
Situated nearly a 5-minute walk from Westbourne, the perfect Orchard Hotel London offers rooms with views of the city. Featuring a restaurant and a shopping area, the 3-star hotel is located within close proximity of Paddington.
Location
This London hotel is 3.1 km from St James's Park, while the famous British Museum is about 3 km away. The accommodation stands a short distance from London Paddington tube station. Visit The Long Water, within 20 minutes' walk of the property, and feel complete harmony with the nature of United Kingdom. Sussex Gardens Open Space is also a short walk from Orchard Hotel. The nearest underground station is a mere 650 metres away.
Rooms
This London property invites you to 42 rooms, some of which have a comfortable interior with a carpeted floor. Bathroom essentials include a tub, a separate toilet, and a shower, and such comforts as a hair dryer and towels.
Food & Drinks
The Orchard London boasts a free continental breakfast. The comfortable bar is also available. Burger Craft at The Green Man, which serves British specialities, is around 5 minutes' walk away.
Why choose Orchard Hotel London
-
Clean rooms and maintained facilities
-
Convenient location near transport hubs
-
Free WiFi and basic amenities
-
Free parking when booked in advance
Main amenities
-
Free Wi-Fi
-
24-hour services
Amenities
Orchard Hotel- Free Wi-Fi
- 24-hour services
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
- 24-hour security
- Luggage storage
- Housekeeping
Recreation
- Leisure/ TV room
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
Design
- Carpeted floor
General facilities
- No smoking on site
- Lift
- Smoke detectors
- Fire extinguishers
Important information
Enter dates to see availability