Reviews
User
Enjoyable experience staying here. Swimming pool is great and local surroundings.
More about Henllys Hall
Henllys Hall is located at Henllys Farmhouse/Henllys La, Beaumaris LL58 8HU, UK
+44 1248 811492
http://www.henllyshallapartments.co.uk/