Situated conveniently in the centre of London, Orchard Hotel offers 3-star accommodation close to Paddington Station and The Serpentine. The property is set 1.5 km from Madame Tussauds, 2 km from Lord's Cricket Ground and 2.2 km from Oxford Street. Private parking is available on site. The units in the hotel are equipped with a flat-screen TV. Featuring a private bathroom with a bath or shower and free toiletries, rooms at Orchard Hotel also have free WiFi, while selected rooms here will provide you with a city view. At the accommodation all rooms come with bed linen and towels. Around-the-clock information is available at the reception, where staff speak Greek and English. Royal Albert Hall is 2.4 km from Orchard Hotel, while Regents Park is 2.4 km away. The nearest airport is London City Airport, 18 km from the hotel.
Offering free toiletries, this double room includes a private bathroom with a bath or a shower and a hairdryer. This double room offers a carpeted floor, a flat-screen TV and an inner courtyard view. The unit offers 1 bed.
Amenities:
- 24 hour front desk
- Property is cleaned with disinfectant
- Internet Access - Free Public Access
- Non-Smoking Facility