The Cardiff Apartment
A small selction of short stay apartments
Just a couple of apartments in an 100 apartment building on Queen Street, Cardiff city centre.
What To Expect
Walk to centre