Hospitality - Hemel Hempstead, England, United Kingdom
A unique Hertfordshire hotel in a quite remarkable setting built around an old flour mill with the river Bulbourne threading through the property. A really different leisure and business travel experience near Hemel Hempstead.