Sandringham Hotel, Cardiff

21 St Mary Street CardiffCF10 1PL, Royaume-Uni