Village Hotel London Watford Hotel
Centennial Avenue, Centennial Park, Elstree, WD6 3SB, United Kingdom
Village Hotel London Watford features a modern health club with an indoor pool, 2 dining options and sleek rooms. Just half a mile from the M1 motorway, Watford’s centre is a 10-minute drive away.