The 3-star Holiday Inn Express Watford Hotel places guests abound 14.7 km from Wembley Stadium.
Holiday Inn Express Watford Hotel is also placed near to Watford Town Hall, Watford Borough Council and Watford Magistrates' Court. A train station as well as Watford Junction subway station are not far from the hotel.
The hotel lies within a 5-minute walk of Watford Junction train station. Holiday Inn Express Watford Hotel is easily accessible from London Heathrow airport lying within 25 minutes' drive.
The rooms in Holiday Inn Express Watford Hotel are fitted with climate control, a safe, flat-screen television, a sofa and wireless internet.
Eat & Drink
Serving Thai, Chinese, Malaysian and Mediterranean specialties, Lemon Grass is about 150 meters away.
Guests can make use of an elevator and parking on site.