The traditional Orchard Hotel lies in a shopping area of London. The hotel was opened in 1950 and remains an example of Victorian architecture in London ever since.
The Wallace Collection, Madame Tussauds London and Grosvenor Victoria Casino are located just 400 meters from the venue. It is about 4 km away from the center of London.
The London Eye is 3.9 km from the hotel and Albert Memorial is 1.6 km away.
The metro station Edgware Road is easy to reach. It takes about 20 minutes to get to London City airport by car.
This property comprises 42 rooms featuring Standard Quadruple Room, Standard Twin Room and Standard Triple Room with TV, an iron with ironing board and a telephone. This rooms have carpet floor and modern furniture.
Eat & Drink
Every morning starts with a complimentary continental breakfast. Guests will taste light cuisine in the excellent on-site restaurant. The lounge bar serves tea and coffee. Pak Awie and Cheminee Persian Restaurant serve a selection of meals within 100 meters from the venue.
Such facilities as a free car park, an elevator and a safe deposit box are available on-site.
No internet access available
Free private parking is possible on site.
Year renovated: 2012.
Number of floors: 6.
Number of rooms: 42.