
London, United Kingdom
Premier Inn London Ilford - Newbury Park
Hotel · Premier Inn Hotels Europe
A friendly London hotel with excellent transport links, meeting rooms, free Wi-Fi and breakfast includedHoliday Inn Express® London - Newbury Park hotel is 200 metres from the Newbury Park underground station. On-site parking is…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


