Liberty View Apartment - Swansea
Victory Apartments, Phoebe Road, Swansea, SA1 7FD, United Kingdom,Object type: Hotel Swansea City
One of our top picks in Swansea.Liberty View Apartment offers accommodation in Swansea. Featuring free private parking, the apartment is 900 yards from The Libe