Công viên
Căn hộ
Castle Lodge
Castle Lodge in Swansea provides accommodation with free WiFi, 13 km from Grand Theatre, 12 km from Cathedral Church of St Joseph and 14 km from Swansea Beach. The property is 13 km from Loughor Castle and 13 km from Gower College Swansea.