- UK Information
- UK Hotels
- Holiday Inn Express London - Newbury Park
Holiday Inn Express London - Newbury Park
Just a 3-minute walk from Newbury Park Underground Station, Holiday Inn Express â€" Newbury Park offers an on-site restaurant, a bar and free private parking.
Rating
Visa,MasterCard,American Express,Diner's Club
Prices from £59
126