d david gordon Review of The Cardiff Hotel and Spa 3 years ago Welcoming staff clean rooms and affordable price
Comments: