Hotels in Newbury Park

Locate on the map
  • Holiday Inn Express London Newbury Park
    From$123Per night
    Customer reviewsof 7 Opinions
    TripAdvisor Traveller RatingBased on 512 reviewsBased on 512 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

Best-selling hotels in Newbury Park

Search for other destinations

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