Cardiff Sandringham Hotel 2 stars

21 St Mary Street, Cardiff, CF10 1PL, United Kingdom

Hotel image
Read more reviews for Cardiff Sandringham Hotel