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...
Opened in September 2008, this brand new, modern hotel offers comfortable, contemporary accommodation at great-value rates in a great location in the grounds of Epsom Downs Racecourse.The Holiday Inn ...
AdvantagesConvenient location, breakfast included.
DisadvantagesAccommodation in need of refurbishment, poor maintenance.
AdvantagesGood location in London
DisadvantagesExpensive to say the least.
AdvantagesModern hotel, attentive staff, breakfast included.
DisadvantagesSmall car park.