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