Castle Hotel 3 stars

Castle St, Merthyr Tydfil, CF47 8BG, United Kingdom

Hotel image
Read more reviews for Castle Hotel