Orchard Hotel
Orchard Hotel London is a great place to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a 25-minute walk from the Extravagant 1707 Fortnum & Mason Department Store. This hotel features Wi-Fi throughout the property and a private parking lot on site.
Location
The comfortable hotel, with a central location in London, offers guests to relax by The Long Water, which is situated about 900 metres away. The Orchard in London is in proximity to the Hyde Park. This property stands a 6-minute stroll from Sussex Gardens Open Space. Paddington tube station is also in the immediate vicinity of the 3-star hotel.
Rooms
Views of the surrounding area are featured in certain rooms.
Food & Drinks
This perfect property offers a free traditional English breakfast daily. The restaurant Taj Mahal Indian Tandoori is situated within 200 metres of the smoke-free Orchard Hotel.
Why choose Orchard Hotel London
-
Excellent central location
-
Free Wi-Fi throughout hotel
-
Complimentary continental breakfast
-
Free parking with advance booking
Main amenities
-
Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
Orchard Hotel- Wi-Fi
- 24-hour services
- No pets allowed
Internet
- 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
Pets
- No pets allowed
Important information
Enter dates to see availability