Maybe a little too pretty... this hotel across the street from the International Arena in the City Centre believes...
Bute Terrace · Bute Terrace, Cardiff