Just Stay Wales – Meridian Quay Penthouses
123 Meridian Tower, Trawler Road, Swansea, Wales
During your stay at Just Stay Wales – Meridian Quay Penthouses, you're just a quick walk from Swansea Bay. Enjoy features like free WiFi in public areas and free self-parking, plus a marina. This luxury apartment building has 4 apartments. Each apartment offers free WiFi and a kitchen.