Orchard 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Orchard

About the 2* Orchard

This simple hotel offers a total of 40 rooms spread over 3 floors.All rooms have a tiled en suite bathroom with a hairdryer, a direct dial telephone and central heating as standard.


2* Orchard on a map of United Kingdom

 
London Airport 2* Orchard
Flight + Hotel
Hotel Only
To
Orchard
London
England: South United Kingdom
Orchard
Thu
For nights
Rooms
Guests in Room 1
Adults Children