The business 3-star Holiday Inn Express Watford Hotel is a great place to stay in London.
Many London sights, including Hertfordshire Fire Museum, Absolutely Combat and Thorpe Park are about 20 minutes' walk from the property. A train station as well as Watford Junction subway station are not far from the hotel.
25 minutes' drive from London Heathrow airport and 5 minutes' walk to Watford Junction train station.
Rooms of Holiday Inn Express Watford Hotel are appointed with climate control, a safe, flat-screen TV, a sofa and wireless internet.
Eat & Drink
Guests can enjoy a meal in Nana's and Lemon Grass, which are located in a central area, just about 5 minutes’ walk from Holiday Inn Express Watford Hotel.
The conveniences such as an elevator and a car park are offered on site.