Orchard Hotel

88 Sussex Gardens, London, W2 1UH - Guest Rating: 60%

Orchard Hotel, London
Is this photo useful? Yes | No
Guest Rating

Add a Review

Orchard Hotel is a privately owned Hotel, that offers both comfort and personal service in a warm and friendly atmosphere.

The Hotel is set in a very convenient location just a short walk away from London's Paddington Station and Hyde Park, the 3 star Orchard Hotel offers a selection of great value rooms which provide an ideal base for exploring the city.

Guest Reviews

Add Review

Orchard Hotel reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.

Nearby Stations

Nearby Theatres

Check availability and we will search the following websites (and more) to find all available rooms and prices. You can then compare prices and book Orchard Hotel online at the best price.

Check Availability