Property Photos (48)
Room(26)
Outdoors(5)
Gwynedd
Gwynedd
Llanberis
Llanberis
Gwynedd
Holyhead
Holyhead
Gwynedd
Gwynedd
Beddgelert
Holyhead
Gwynedd
Holyhead
Holyhead
Dolgellau
Beddgelert
Llanberis
Llanberis
Holyhead
Gwynedd
Gwynedd
Gwynedd
Blaenau Ffestiniog
Barmouth
Gwynedd
Gwynedd
Dolgellau
Gwynedd
Dolgellau
Gwynedd
Barmouth
Llanberis
Trearddur Bay
Gwynedd
Caernarfon