The Mumbles Carlton Hotel 3 stars

Mumbles Road, The Mumbles, SA3 4EA, United Kingdom

Hotel image
Read more reviews for The Mumbles Carlton Hotel