- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Excellent hotel with nice comfortable rooms and a lovely breakfast buffet.
Your dates need to occur after 2020-01-27. Try updating your dates to see prices for your trip.
Located in Ilford, Holiday Inn Express London - Newbury Park is near a metro station. Travelers eager for a bit of culture can stop by Barbican Arts Centre, while those who have shopping on the agenda may want to visit Westfield Stratford City and Liverpool Street. Looking to enjoy an event or a game? See what's going on at London Stadium or Excel Exhibition Centre. Our guests love the hotel's convenience to public transportation: Newbury Park Station is 5 minutes by foot.
Guests like it for
I liked the friendly services and the cleanliness. I didn't like the idea that parking was not free.