Hotels in Roch
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Roch Castle
Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom (Open map)
The accommodation is about 110 km from Swansea airport and at a distance of 2.8 km from such cultural venues as Pembrokeshire Motor...
Read more...
9.6
Exceptional
218 reviews