Holiday Inn Express London Watford Junction is rated 3 stars and is placed about 15 km from Wembley Stadium.
The venue is 3.4 km away from Harry Potter Studio Tour. A train station as well as Watford Junction subway station are not far from the hotel.
A 5-minute walk from Watford Junction train station. The hotel is within 30 minutes' drive from London Heathrow airport.
This property offers guestrooms complete with climate control, wireless internet, flat-screen TV, a safe and a sofa.
Eat & Drink
Guests can enjoy a meal in Lemon Grass and Nana's, which are located in a central area, about 5 minutes’ walk from Holiday Inn Express London Watford Junction.
Holiday Inn Express London Watford Junction features such facilities as an elevator and a car park.