Holiday Inn London - Watford Junction, an IHG Hotel
Photo gallery for Holiday Inn London - Watford Junction, an IHG Hotel
Overview of Holiday Inn London - Watford Junction, an IHG Hotel
Holiday Inn London - Watford Junction, an IHG Hotel
4-star Watford hotel with restaurant
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
65-67 Clarendon Road, Watford, England, WD17 1DP
- Watford Junction Station2 min walk
- O'Neill's2 min walk
- Watford Palace Theatre7 min walk
- London (LTN-Luton)27 min drive