Premier Inn Watford North is a 3-star property situated about 8 km from The Snow Centre.
The venue is 10 km away from Beauport Beach. The city center lies within 5 km from the venue.
A 10-minute walk from Garston train station. The hotel offers quick access to London Luton airport, which is about 25 km away.
Premier Inn Watford North is a property in Watford that comes with 45 rooms and provides satellite TV, LCD flat-screen TV, coffee/tea makers, a dressing room and a telephone. They are equipped with an electric kettle and a dishwasher.
Eat & Drink
Guests can enjoy American snacks and meals in TGI Friday's located 100 meters away.
The Premier Inn Watford North offers 24-hour reception and newspaper service.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.
Number of rooms: 45.
+ Read more- Less
This field is required.