The express by holiday inn london newbury park is located in east london, england. Two miles from ilford train station six miles from epping forest 10 miles from canary wharf hotel features. Complimen...
The Express by Holiday Inn Hotel is ideally situated for business or pleasure. 14 minutes from Oxford City centre, one hour from Heathrow Airport, an ideal base for exploring the Cotswolds, visiting t...
AdvantagesHelpful staff, good clean rooms, nice location, breakfast was free, lots of parking
AdvantagesHandy location clean and friendly staff
DisadvantagesNot the prettiest place to stay
AdvantagesCheapish, comfortable, clean and new
Disadvantageson a ringroad - but not a problem really