Holm House

Marine Parade, Vale of Glamorgan, Penarth, CF64 3BG, United Kingdom
#4 of 6 hotels in Penarth

Penarth Travel Forum

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

 
Explore Deeper into Penarth