Just a 3-minute walk from Newbury Park Underground Station, Holiday Inn Express – Newbury Park offers an on-site restaurant and bar, with parking also available for guests.
Number of rooms: 252
713 Eastern Avenue, Ilford, IG2 7RH, United Kingdom
Hotel booked 2 times today.