The Edwards
Cardiff, Cardiff, Wales, United Kingdom
Bold and quirky, this apartment is perfect for a business trip, solo explorations or a romantic city break. Only a twenty-five-minute walk from Cardiff's city centre, you're close to shops, vibrant re.....
From €136