Filters:
clear
clear
clear
Country: United Kingdom

inn in Roch

About 2 results.

Victoria Inn

A487, SA62 6AW Roch, United Kingdom

Victoria Inn Brewhouse is a microbrewery, pub, restaurant and B&B with spectacular views of Pembrokeshires St. Brides Bay. About 1 mile from Newgale beach.

Roch Castle - best hotel in Wales, luxury hotel in St Davids Pembrokeshire

Church Road, SA62 6AQ Roch, United Kingdom

Roch Castle, awarded the Best 5 Star Hotel in Wales for 2017 by Trivago, Hotel of the Year 2016 and 2017 at the Welsh Hospitality Awards and the Best Serviced Accommodation in the Condé Nast Joha…

  • 1