We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Orchard Hotel

86-90 Sussex Gardens, London, United Kingdom
(3.41 km from city center)
User rating:
(546 Reviews)

Check in from 14 / Check out prior to 11

Orchard Hotel: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in London, United Kingdom.

Hotel description

Orchard Hotel is set in London and is a short walk from Lancaster Gate Tube Station. It provides a 24-hour reception and a concierge, and is a brief stroll from Edgware Road.

The hotel has 42 rooms and has been recently refurbished.

Those staying at Orchard Hotel London can sit down to a unique dining experience at the on-site restaurant, conveniently based for those who want to stay close by at mealtime.

Orchard Hotel is close to Paddington Railway Station, making it easy for guests to explore London and its surrounding areas. It is also within walking distance of Hyde Park, the Marble Arch and Oxford Street.

Hotel features

Restaurant, Concierge, 24-Hour Reception
Availability and Prices

Nearest hotels

Berkeley Court Hotel Sussex Gardens London
94 Sussex Gardens Hyde Park
Classic Hotel London
92 Sussex Gardens, Hyde Park
Belmont Hotel
104 Sussex Gardens
White House Hotel London
102 Sussex Gardens
Seymour Hotel
106 Sussex Gardens
Pacific Hotel Paddington London
108 Sussex Gardens
The Darlington Hyde Park
111-117 Sussex Gardens
Athena Hotel London
110-112 Sussex Gardens
Gresham Hotel London
116 Sussex Gardens
The Norfolk Towers Hotel
34 Norfolk Place
ABC Hyde Park Hotel
121 Sussex Gardens
Classic Hyde Park Hotel
109 Sussex Gardens
Search hotels
Overall Rating:
6.25 /10
based on 546 reviews