Marina Villas Swansea apartment is located next to Pennard Castle, Margam Park and Oystermouth Castle.
A 10-minute walk to the center of Swansea. Worms Head Hotel Restaurant offers british dishes and lies 50 meters away.
The apartment comprises 2 rooms. Room facilities include a dining area, a sofa, flat-screen TV, a seating area and a balcony. There is a private bathroom.
The apartment features a kitchen for self-catering.