Baystays Scenic View Apartment
Trawler Road, Swansea, SA1 1XZ, United Kingdom
Set in Swansea and only 200 metres from Swansea Beach, Baystays Scenic View offers accommodation with garden views, free Wi-Fi and free private parking. This recently renovated apartment is located 2.