Windmills Hotel, The
Mont Gras D'eau, St Brelade
JE3 8ED