Why do you feel this listing needs to be reviewed?
Situated in the heart of the city, the Park Inn Cardiff City Centre Hotel is just minutes from the business and shopping districts. The website displays information & pictures of rooms and facilities.
156 views, Last viewed on Thursday, April 25th, 2024 at 7:57pm