Holiday Inn London - Watford Junction
The 4-star Holiday Inn London - Watford Junction places guests abound 6 km from Aldenham Country Park. Holiday Inn London - Watford Junction was opened in 2015 and offers contemporary rooms.
Nestled in the heart of Watford and a 5-minute walk from Watford Junction train station. An art gallery and a museum as well as parks and hills are in a short distance from the property.
The 93 guest rooms are spread over 5 floors. In-room self-catering facilities include a small fridge and coffee/tea makers.
Escourt arms and Rodells offer an assortment of dishes within 150 meters of the property.
Guests will find themselves a 5-minute stroll from Watford Junction subway station. The hotel offers quick access to London Heathrow airport, which is about 25 km away.
Holiday Inn London - Watford Junction provides a business centre, a meeting room and a photocopier along with 24-hour front desk, dry cleaning and housekeeping.
Such on-site leisure facilities as a tennis court and a golf course are available for the guests' use. On-site amenities for fitness include a gym and a fitness center.