The Chapel House Hostel Hostel Swansea
Boasting a shared lounge, garden and views of garden, The Chapel House Hostel is situated in Swansea, 1.9 km from The Mumbles. The property is around 2.7 km from Sketty Lane Beach, 7 km from Grand Theatre and 2.4 km from Caswell Bay.
Number of rooms: 12
18 Chapel street mumbles, Swansea, SA3 4NH, United Kingdom