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.
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.