Hotels nearby 20 City Road, Cardiff, South Glamorgan CF24 3DL, United Kingdom

Cathedral 73

Approximately 1.96 km away
Address: 73 Cathedral Road, Cardiff, Wales, United Kingdom

Cathedral 73

Approximately 1.96 km away
Address: 73 Cathedral Road, Cardiff, Wales, United Kingdom

The Town House

Approximately 1.96 km away
Address: 70 Cathedral Road, Cardiff, South Glamorgan CF11 9LL, United Kingdom

Innkeeper's Lodge

Approximately 1.99 km away
Address: 75-77 Cathedral Rd, Cardiff CF11 9PG, UK