Lastra Farm Hotel - United Kingdom

Best Hotel & Restaurant 2016 - Anglesey & LUX Food Service Award 2016 - Anglesey