Hotel Holm House, Cardiff

Marine Parade CardiffCF64 3BG, Gran Bretagna