Number62,
Four Star accommodation right in the heart of Cardiff. Our well appointed rooms, are located only ten minutes walk from the city centre and Millennium stadium, on tree lined Cathedral Rd. [more...]