Castle Hotel 4 stars

South Road, Aberystwyth, Dyfed, Aberystwyth, SY23 1JW, United Kingdom

Hotel image
Read more reviews for Castle Hotel