ibis Cardiff Gate - International Business Park 2 stars

Malthouse Avenue, Cardiff Gate Business Park, Cardiff, CF23 8RA, United Kingdom

Hotel image
Read more reviews for ibis Cardiff Gate - International Business Park