Explore the Cotswolds from our Hotel in Swindon. Located at the gateway to the Cotswolds, Delta Hotels Swindon welcomes you with spacious family rooms, inspired amenities and a superb location.