Mercure London Watford Hotel

24 followers
·
0 following
Watford, Hertfordshire  ·  Iconic styling in a great location, the Mercure London Watford Hotel is just off the motorway and 12 miles from London.
Mercure London Watford Hotel
Mercure London Watford Hotel hasn't created any boards yet