Orchard Hotel is rated 3 stars and is placed about 4.2 km from Garden Museum. The hotel was opened in 1950 in a 6-story historical building and renovated in 2012.
The great value property is situated 15 km away from Hyde Park . The city center lies within 4 km from the venue.
Orchard Hotel is a property in London that comes with 42 rooms and provides central heating, Wi-Fi, coffee/tea makers, an iron with ironing board and a work desk. Guests can make use of a shower and a hairdryer.
The hotel is about 5 minutes’ walk from Garfunkel's serving English, eclectic and British dishes.
The metro station Edgware Road is easy to reach. It will take 25 minutes to get to London City airport by car.
24-hour front desk, housekeeping and porter service as well as a storage room, an elevator and parking are available for guests' use.