Swansea Where to Stay
Belhaven House Hotel Ltd
28-29 Hamilton Terrace, Pembrokeshire, Milford haven, SA73 3JJ 01646 695983
Little Dumpledale Farm Holiday
Little Dumpledale Farm, Haverfordwest, SA62 4NT 01646 601923
28-29 Hamilton Terrace, Pembrokeshire, Milford haven, SA73 3JJ 01646 695983
Little Dumpledale Farm, Haverfordwest, SA62 4NT 01646 601923