Small and intimate, in a quiet part of Cardiff, Ty Rosa is a pleasant surprise for any traveler looking for a real...
City Centre · 118 Clive Street, Cardiff