Roch Castle Hotel

Good Hotel GuideThis hotel’s full entry is available only in the Guide’s print edition.

Buy the guide
Roch Castle Hotel
Roch
Haverford West
Pembrokeshire
SA62 6AQ
Wales
Check availability