105 The Beach House



Penrhyn Bay • Show on map
View Details for Price
105 The Beach House is located in Penrhyn Bay, just 3.1 miles from Llandudno Pier and 13 miles from Bodelwyddan Castle. Providing a garden, the property is located within 1.2 miles of Llandudno North…More info
