Premier Inn Swansea City Centre

Salubrious Place, Wind Street, Swansea