at Mumbles Road, Swansea United Kingdom
108 FB users likes Castellamare Bracelet Bay, set it to 8 position in Likes Rating for Swansea, United Kingdom in Beach category
Castellamare Bracelet Bay is Swansea based place and this enity listed in Beach category. Located at Mumbles Road Contact phone number of Castellamare Bracelet Bay: 0179 23 69408
Port Talbot's award winning hotel.