Inn Cardiff
Cardiff Wales
Check in
3:00 PM
Check out
10:00 AM
Located in Cardiff (Riverside), Inn Cardiff is within a 10-minute walk of Principality Stadium and Cardiff Castle. This apartment is 1.4 mi (2.2 km) from Cardiff University and 1.5 mi (2.4 km) from Cardiff International Arena.
Make yourself at home in one of the 3 guestrooms.
Property Details
Location
17 Lower Cathedral Road, Cardiff, Wales CF11 6LU, United Kingdom