Location: in the centre of Cardiff, 1.5 Km. from the Cardiff Millennium stadium and close to Cardiff Bay.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Cardiff Holiday Destinations in Europe