Beach Haven,
Beach Haven is a small family run Bed & Breakfast in an original village house that was built in 1890. We have en-suite rooms available, with sea views towards Tenby and the Gower coast. [more...]