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.