La Trelade Hotel

Forest Road
Guernsey
United Kingdom