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 share a meal in Nana's and Lemon Grass, located about 100 meters away.
The conveniences such as an elevator and parking are offered on site.