86-90 Sussex Gardens London W2 1UH
Location
The Orchard Hotel is centrally located and ideally close to Hyde Park, Park Lane, and the major shopping street of London, the Oxford Street and of course Buckingham Palace. The hotel's perfect location, allows you to explore the West End of London with its theatres, cinemas, dazzling nightlife as well as the Royal Palaces, museums and galleries. As for transport the Orchard is perfectly situated in Central London just 300 metres from Paddington Main Line station and Paddington, Edgware Road and Lancaster Gate underground stations. Places of interest include the Madame Tussauds, The Planetarium, Royal Albert Hall, London Zoo, Harrods and many more.
Rooms
Orchard Hotel offers 43 spacious rooms, all with en-suite facilities and equipped with modern amenities.
Restaurant
Guests can begin their day with a delicious buffet breakfast served in the warm and pleasant atmosphere of the breakfast room.
General
The lounge is the perfect place to relax with friends and family over a cup of coffee. The hotel provides 24-hour reception and the friendly staff will assist you in finding information regarding London.
Room |
Price from |
|
|---|---|---|
| Single Room Incl. English Breakfast | Single | 76 |
| Double / Twin Room Incl. English Breakfast | Double/Twin | 86 |
| Triple Room Incl. English Breakfast | Triple | 109 |
| Quad Room Incl. English Breakfast | Quad | 128 |
The hotel was quiet and clean. The breakfast was all right but very
tiny. as we Finns are used to more variable breakfast, especially vegetables would be good to have. - 19-Mar-2008 I thought the location and cleanliness of the hotel were very good but the breakfast offered was not really what up to the standard of the rest of the hotel- 25-Oct-2006 |
* based on 26 member rating(s)
Overall rating:
3/5 |
Orchard Hotel London