Manby House Apartment Swansea
Situated in Swansea with Swansea Beach and Grand Theatre nearby, Manby House by Stay South Wales - FREE Parking features accommodation with free Wi-Fi and free private parking. The property is around 2.
Number of rooms: 5
101 Walter Road, Swansea, SA1 5QF, United Kingdom