at , Cardiff , CF11 6 United Kingdom
The dodgiest hotel in Cardiff! is Cardiff based place and this enity listed in Hotel category. CF11 6.