Add Callaghans review

Callaghans, Cardiff
Address: The Holiday Inn, Castle Street, Cardiff, Cardiff, South Glamorgan, CF10 1XD


Rating
Comments