Constantinou Apartments
Serviced accommodationSimple studios and 1-3 bedroom apartments with free Wi-Fi, kitchens & en suite bathrooms.
Address
317 Cowbridge Rd E, Cardiff CF5 1JD, United Kingdom
Contact
+44 7899 902556Rating on Google Maps
4.00 (13 reviews)Open on Google Maps