Photo gallery for Leonardo Hotel London Watford
Leonardo Hotel London Watford
4-star hotel in Watford Town Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
31-35 Clarendon Road, Watford, England, WD17 1JA
- Vicarage Road Stadium13 min walk
- Warner Bros. Studio Tour London6 min drive
- The Grove7 min drive
- London (LHR-Heathrow)38 min drive