Within City
Jurys Inn Watford Hotel is just recently opened last March of 2009. The Jurys Inn Hotel is an ideal place to stay for both business and leisure travelers.At Jurys Inn Watford hotel they aim to make each stay an exceptional and memorable accommodation.