Stay South Wales Serviced Accommodation & Apartments Swansea - Little City House

10 Bathurst Street, Maritime Quarter, Swansea SA1 3SA