7.9/10
Good
Welcome properties - Self Check-In whole apartment is set in Swindon, 23 km from Cotswold Water Park, 40 km from Lacock Abbey, and 46 km from Newbury Racecourse.
Elmina Road, Swindon, SN1 2BH, United Kingdom