Set on the Lleyn Peninsula with mountain and sea views, Hafan y Mor offers watersports, traditional Welsh charm and abundant family entertainment.
Pwllheli, Gwynedd LL53 6HX
Made with Emergent