3 star hotel
Orchard Hotel
86 - 90 Sussex Gardens, London W2 1UH, UK - London, Greater London - UK - 21
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Located in London (London City Centre), Orchard Hotel is within a 15-minute walk of Hyde Park and Marble Arch. This hotel is 1. 2 mi (2 km) from Oxford Street and 2. 4 mi (3. 9 km) from Buckingham Palace. . . Stay in one of 46 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks, housekeeping is provided weekly, and irons/ironing boards can be requested. . A complimentary continental breakfast is served daily from 7:30 A...
More details
86 - 90 Sussex Gardens, London W2 1UH, UK - London, Greater London - UK - 21
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00