Holm House Hotel

Marine Parade, Penarth, South Glamorgan, CF64 3BG

Upgrade Listing