Beachcombers Chalet Mumbles
About Beachcombers Chalet Mumbles
Beachcombers is a holiday chalet located in Mumbles on the Gower Peninsula in South Wales. Ideal for a family holiday as it’s close to Langland Bay and perfect for dog owners too.
More about Beachcombers Chalet Mumbles
+447905736303