4 Bed Executive Style House - Near City Centre Vacation Home
71Cromwell Street, Swansea, SA1 6EZ
Surrounded by views of the garden, 4 Bed Executive Style House - Near City Centre is a sustainable holiday home in Swansea, offering guests an environmentally friendly accommodation close to Swansea Beach. It is situated 2.