Hotels in Newbury Park

Locate on the map
  • Holiday Inn Express London Newbury Park
    From$122Per night
    4.1/5
    Customer reviewsof 7 Opinions
    TripAdvisor Traveller RatingBased on 496 reviewsBased on 496 reviews

    This city hotel, featuring a contemporary design, is situated on the A12 which is the main arterial road into the centre of the city. The 2012 Olympic Games site can be found within easy reach. The nearest underground station is also reachable on foot and provides direct access to Central London, Oxford Street and other sites worth visiting. The hotel is located 46 km from Stansted airport and 55 km from Heathrow airport.

    See more
 
[x]
 

Best-selling hotels in Newbury Park

Search for other destinations

If you are interested in a specific area or destination, search for it here