Hilton London Watford
We're liking this😍
- Unwind with a cup of tea and cable channels in your cosy room
- Head to the gym for your daily power walk
- Transport is no hassle when you can park for free!
02 8417 1053
Elton Way, Watford WD25 8HA, UK