Heywood Spa Hotel
Resort
Tenby
Located in Tenby, 2.4 km from North Tenby Beach, Heywood Spa Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 29
Heywood Lane, Tenby, SA70 8DA, United Kingdom