Orchard Hotel
The 3-star non-smoking Orchard Hotel London enjoys a perfect location in the center of London, merely 7 minutes' walk from Paddington. Located 4.1 miles from the medieval castle "Tower of London", this perfect hotel features 42 rooms with views of the surrounding area.
Location
Located approximately 10 minutes' drive from Oxford Street, the hotel is also about 20 minutes by foot from the child-friendly Princess Diana Memorial Fountain. The Orchard is situated 0.3 miles from Sussex Gardens Open Space and in the vicinity of Lancaster Gate subway station. The best historical sights to visit here include the royal museum "Kensington Palace", situated 25 minutes by foot from this property.
Food & Drinks
The London hotel boasts a free continental breakfast. Guests can enjoy British cuisine at Burger Craft at The Green Man, situated 250 feet away.
Why choose Orchard Hotel London
-
Free Wi-Fi throughout the property
-
Convenient private parking available
-
24-hour front desk service
-
Shared lounge for relaxation
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
Orchard Hotel- Free 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