109 castle lofts castle street
109 castle lofts castle street swansea, Swansea, SA1, United Kingdom,Object type: Hotel Swansea City
Offering city views, 109 castle lofts castle street is an accommodation set in Swansea, less than 0.6 miles from Grand Theatre and a 15-minute walk from Swansea