![]() |
|
Home > England > Hertfordshire > Elstree |
Village Hotel London Watford Centennial Avenue Centennial Park Elstree Hertfordshire WD6 3SB. "This 4-star hotel features a modern health club with an indoor pool, 3 restaurants and sleek rooms with free Wi-Fi." |