at , Cardiff , CF3 4 United Kingdom
Holiday Inn Express Newport is Cardiff based place and this enity listed in Hotel category. CF3 4.