Exterior photo of Craflwyn Hall

Craflwyn Hall

Beddgelert
Caernarfon

LL55 4NG
Beddgelert, Caernarfon LL55 4NG, United Kingdom