
Swansea Town House - 5 min to City Ctre
69 Mount Pleasant, Swansea
Location Want to take a rest and explore the city? Hotel Swansea Town House - 5 min to City Ctre is located in Swansea. This hotel is located in the city center. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neighbourhood a
Free WiFiParkingBusiness










