Old Town Apartments Apartment Swindon, Wiltshire
Located 6.1 km from Lydiard Park, Old Town Apartments provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 4
4 Blagrove House 2-3 Newport Street, Swindon, SN1 3DX, United Kingdom