History, Romance, & Luxury at the Roch Castle Hotel Pembrokeshire

Roch Castle Hotel Pembrokeshire Roch Castle Hotel, on the shores of St Brides Bay in St Davids Pembrokeshire, Wales, was built in 1195 AD. It’s hard for me, a new world Canadian, to fathom a structure so ancient. That is nearly three hundred years before Columbus sailed the ocean blue in 1492. Generations upon generations [...]