The Goddard Arms
Guesthouse
Swindon
Situated in the heart of Swindon’s Old Town, The Goddard Arms features an on-site bar and restaurant, as well as limited free parking.
Number of rooms: 20
1 High Street, Swindon, SN1 3EG, United Kingdom