Three Cliffs Bay is a large sandy beach, no surprise in that it takes itR Read more [...]
- About Us
Marina Villas Info
Featuring free WiFi, Marina Villas offers accommodation in Swansea. Grand Theatre is 800 metres away. Private parking is available on site. Featuring a balcony, the accommodation is equipped with a dining area and seating area with a flat-screen TV.
For more information see the Marina Villas website
Marina Villas Reviews