Holiday Inn Express London Newbury Park

|

HOTEL

|

Total rooms: 8

|
 LONDON

Description

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 available for a small daily fee, and direct trains to central London ta

Address

713 Eastern Avenue, LONDON, United Kingdom

Points of Interest

Canary Wharf
16093
Tower Bridge
14000
O2 Stadium
19312
Piccadilly Circus
17000
Excel Centre
9656

Select Guest and Date

Why heart