at , Cardiff , CF10 1 United Kingdom
Room 211 Cardiff Holiday Inn is Cardiff based place and this enity listed in Hotel category. CF10 1.