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...
AdvantagesConvenient location, breakfast included.
DisadvantagesAccommodation in need of refurbishment, poor maintenance.
AdvantagesFriendly staff, great location
DisadvantagesNo gym, no restaurant
AdvantagesLovely hotel, extra facilities, nice restaurant, linked with Legoland
DisadvantagesGeared more for business users, expensive wifi