Centrally located at the centre of Cardiff, this hotel lies just a few minutes walk from shopping venues, Cardiff Castle, millennium stadium and the National Museum. The nearest train station is just 400 m away and there is a beach approximately 24 km from the hotel.