3 star

Holiday Inn Express London Newbury Park

713 Eastern Avenue, Newbury Park, Ilford, London, IG2 7RH

<< Previous page

Key

Tick / untick to toggle visibility

The Holiday Inn Express London Newbury Park effectively combines a modern design with excellent links to Central London. The striking building glows purple at dusk and is conveniently located just 200 meters from Newbury Park Underground Station on the Central Line this means guests can be exploring the shopper`s paradise of the famous Oxford Street or the theatres of the West End within 40 minutes via tube. The hotel is situated just off the A12, giving you great access via both the M11 and M25, and only 8 miles away from London City Airport. Newbury Park is a great base if you are visiting the Queen Elizabeth Olympic Stadium or Westfield Stratford City shopping centre, both of which can be easily reached by taking the Central Line to Stratford Station within 25 minutes. More Info.

Expert advice

1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm

Customer reviews

Poor

Overall rating 0%