About Caswell Bay Apartments
Two ground floor apartments available to let for holidays. Stunning views, steps to the beach.
More about Caswell Bay Apartments
Caswell Bay Apartments is located at Caswell Bay, SA3 3BT Swansea, United Kingdom
07734138383