Set in Swansea, 3.7 miles from Grand Theatre, 1.2 miles from Caswell Bay and 3.7 miles from Swansea Beach, 118 Castle Road features accommodation with a terrace and free WiFi. Situated 3.7 miles from Swansea Marina, the property provides a terrace. The holiday home features 3 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine and a microwave. The accommodation also features a bathroom with a bath. A bicycle rental service is available at this property. Cathedral Church of St Joseph is 5 miles from the holiday home. Cardiff Airport is 31.1 miles away.
Hotels in Swansea Wales United Kingdom (Great Britain) <>
|