Leonardo Hotel London Watford
With a vibrant city centre location and having major transport links to London, Leonardo Hotel London Watford offers a convenient venue for business meetings and events for up to 100 delegates. So, if…
- Max Capacity
- 100
- Theatre
- 100
- Classroom
- 50
- Boardroom
- 40
- Bedrooms
- 216










