United Kingdom London Orchard Hotel The Best Hotel Deals

United Kingdom | London | Orchard Hotel

Orchard Hotel: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

General Description

Orchard Hotel 86-90 Sussex GardensSituated in Sussex Gardens, the Orchard Hotel is ideally close to several attractions such as to Hyde Park, Park Lane, Oxford Street and Buckingham Palace. Other nearby famous sites include Marble Arch, Victoria and Albert Museum, Science Museum London and Photographers Gallery.

Each of the 43 spacious guestrooms is equipped with en-suite and modern facilities. These include ironing facilities, central heating, televisions and direct-dial telephones. Each room also has a private bathroom with hair dryer.

This 2-star rated property was established in 1975. The Orchard Hotel is a Victorian building that features amenities such as concierge services, 24-hour front desk service, bar, safe-deposit boxes, tour desk and car park. It also serves a complimentary buffet breakfast daily.

Hotel Description:
Hotel Type:Hotel
Address:86-90 Sussex Gardens
The minimal room price:64 GBP
Hotel Class: (3 stars)
Compare prices & Check availability