Find Us

Contact Details

Main Street, Solva, Pembrokeshire, SA62 6UT

Tel: 01437 720013

Harbour Inn