3 star hotel

Premier Inn Watford Central

Timms Meadow, 69 Water Ln, Watford WD17 2NJ, UK - Stanmore, Hertfordshire - UK - 172

Show map