Stay South Wales Swansea Short Lets & Serviced Accommodation - Marina Walk 2

261 Langdon Road, Port Tennant, Swansea SA1 8RE