Located in Cardiff City Centre, this eco-friendly hotel is within a 10-minute walk of Principality Stadium, Cardiff Bay, and Cardiff Castle. National Museum Cardiff and Cardiff University are also within 1 mi (2 km). Cardiff Central Station is only a 3-minute walk and Cardiff Queen Street Station is 11 minutes.