Karden House 4 stars

16 Charlton Street, Llandudno, LL30 2AA, United Kingdom

Hotel image
Read more reviews for Karden House