The Orchard Hotel is a Victorian avenue, 300 metres from Hyde Park London's main shopping thoroughfare. white decor with floral fabrics; all phones, televisions and bathrooms
Guests can relax with a drink or news on the television in the with a good book in the lounge. The and staff can assist with attractions. There are a number of of the hotel, with the world famous the Royal Albert Hall, the one mile away. Buckingham Palace and two miles of the hotel. London the hotel, 45 minutes by car. The London Paddington Station leaves is 300 metres from the station. | townhouse located on a tree lined and 500 metres from Oxford Street, The 40 guestrooms feature a simple come equipped with direct dial with showers.
snack and catch up on the latest cafeteria, or while away the hours front desk is open around the clock information about the best local attractions within a short distance entertainments of Madame Tussauds, Planetarium and London Zoo all under the Houses of Parliament are within Heathrow Airport is 19 miles from Heathrow Express train service to every 15 minutes. The Orchard Hotel
|