Rose Tor Hotel 2 stars

120 / 124 Mostyn St, Llandudno, LL30 2SW, United Kingdom

Hotel image
Read more reviews for Rose Tor Hotel