ROCH CASTLE
A 15th century tower restored in 1900 and now used as a hotel.
Private.
Directions
Off the A487, 6 miles north west of Haverfordwest.