About Capital Apartments
Capital Apartments LTD are experienced suppliers of Luxury Serviced Apartments, Short Stay Apartments and Business Apartments in Cardiff, Wales.
More about Capital Apartments
Capital Apartments is located at 22-24 James Street, CF10 5EX Cardiff
029 2047 1512
http://www.acapitalapartment.com