The Beach House Hotel

The Esplanade, Penarth, CF64 3AH, United Kingdom

Hotel image
Read more reviews for The Beach House Hotel