Jurys Inn Watford
Watford, Hertfordshire WD17 1JA
With a vibrant city centre location and having major transport links to London, Jurys Inn Watford offers a convenient venue for business meetings and events for up to 100 delegates. So, if you’re tasked…
- Distance: 0.22 Miles
- Max: 100 guests