Callaghans Bar Holiday Inn Cardiff
Cardiff ,United Kingdom
Callaghans Bar Holiday Inn Cardiff is one of the popular Bar located in , listed under
Local business in Cardiff
,
Bar in Cardiff
,
British Restaurant in Cardiff
,
Arts & entertainment in Cardiff
,