Castle Hotel

  South Road, Aberystwyth, Dyfed, Aberystwyth, Wales, United Kingdom

Booking.com Book Now