The Parade Harbour View
13 The Parade Barry, CF62 6SDThe Parade Harbour View is set in Barry, 6 km from Penmark Castle. Fonmon Castle is 6 km away. The accommodation is fitted with a flat-screen TV. An oven and kettle are also available.
3 rooms
from £85