Where is Best Western White House Hotel, Watford?

Where is Best Western White House Hotel, Watford located?

Best Western White House Hotel, Watford, Hertfordshire, United Kingdom (approx. 51.65638°, -0.40191°)


Where is Best Western White House Hotel, Watford on the map?