Lodging/Accommodations close to City Centre Watford
The Grove
+1-888-897-9207
Chandlers Cross, London, WD3 4TG United Kingdom
+1-888-897-9207
~2.27 miles northwest of City Centre Watford
- Luxurious Five Star property
- Check in time: 15:00
Tudor Lodge Hotel
+1-888-965-8297
50 Field End Rd. Tudor Lodge, Pinner, HA52QN United Kingdom
+1-888-965-8297
~5.04 miles south of City Centre Watford
- Three Star property
- Check in time: 02:pm
The Barn Hotel
+1-888-878-9982
West End Rd., London, HA4 6JB United Kingdom
+1-888-878-9982
~6.00 miles south of City Centre Watford
- Mid-scale hotel
- Hotel has 2 floors
Sopwell House
+1-888-675-2083
Cottonmill Lane St. Albans, Luton, AL12HQ United Kingdom
+1-888-675-2083
~6.24 miles northeast of City Centre Watford
- 4-star property
- 3 conference rooms in property
Back to Top