Village Hotel, Watford
Elstree, Borehamwood, Hertfordshire WD6 3SB
This stylish, modern 3-star hotel, The Village London Watford provides all you could possibly need for your event under one roof. Its contemporary relaxed vibe offers an exciting backdrop to your business…
- Max: 300 guests