Capital Apartments

Address:

22-24 James Street
CF10 5EX Cardiff, United Kingdom

Phone:

+44 29 2047 1512

Map:


Contact   ·   Privacy   ·   Terms