Filters:
clear
clear
Country: United Kingdom

luxury hotel in Penarth

About 1 results.

Beach House Hotel

The Esplanade, CF64 3AU Penarth, United Kingdom

Built in Victorian times The Beach House Hotel is located on the seafront with uninterrupted views across to Somerset and Devon. Our Cafe Bar dining facilities enjoy panoramic views across Penart…

  • 1