Cardiff InnThe Cayo
36 Cathedral Road
Location: View Google Maps
The Cayo Arms is located in the city centre near the Millennium Stadium is 10 minutes walk along with all the usual city attractions.
A comfortable classical setting inherently cosy and hospitable. Service is excellent and the accommodation will impress the most discerning of guests.