Company name: Marina View 1,SA1, by Stay South Wales
Description: Luxury Serviced, Self-Catering Apartments in South Wales. Your home away from home, and the best accommodation for your travels.
10 Kings Rd, Swansea SA1 8PP, United Kingdom