Cathedral73 Hotel
Hotel
Cardiff
Sophisticated but very comfortable hotel «Cathedral73 Hotel» is located in Cardiff. This hotel is located 1 km from the city center.
73 Cathedral Rd, Cardiff CF11 9HE, UK, Cardiff