Holm House

Marine Parade, Vale of Glamorgan, Penarth, CF64 3BG, United Kingdom
#6 of 6 hotels in Penarth
Prices from our online travel partners are not available. But you can search for other options in Penarth.
Be the first to write about this hotel!
Write a review

Nearby Holm House

Penarth Travel Forum

Need advice about Penarth, United Kingdom? Visit the Travel Forum for Penarth and ask our Answer Gurus.

Explore Deeper into Penarth