Central Studios

5.0
(3 reviews)
7 Fitzhamon Embankment, Cardiff CF11 6AN Wales
+44 29 2010 5590Official website
Limited Service Property
Hotel
Central Studios | Cardiff | United Kingdom | TripAligner