Holiday Inn Express Newbury Park 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Holiday Inn Express Newbury Park

About the 3* Holiday Inn Express Newbury Park


The Holiday Inn Express Newbury Park hotel is located just 2 minutes from the Central Line underground station giving easy access to Central London with Oxford Street only 30 minutes by tube. The hotel itself is adjacent to one of the largest public open spaces in London Epping Forest. The hotel was purpose built in 2007 and it is the very cutting edge of contemporary design and technology with wireless Internet in the public areas. Each room has highspeed Internet access and individually controlled air conditioning as standard. After a long day the guest can unwind in the contemporary lounge bar area. Parking is available onsite. A convenient modern and wellpriced option.


3* Holiday Inn Express Newbury Park on a map of United Kingdom

 
London Airport 3* Holiday Inn Express Newbury Park
Flight + Hotel
Hotel Only
To
Holiday Inn Express Newbury Park
London
England: South United Kingdom
Holiday Inn Express Newbury Park
Tue
For nights
Rooms
Guests in Room 1
Adults Children