Watford, United Kingdom
This 93 room property, renovated in 2016...
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 93
Rates: -
Not Yet Rated
Commission: -
Rooms: -
Situated beside the Town Center and opposite Watford Junction station - 15 minutes away from sites of Central London.
Rooms: 52