With a stay at The Goddard Arms in Swindon, you'll be a 3-minute walk from Swindon Arts Centre and 13 minutes by foot from Wyvern Theatre. This inn is 16 mi (25.8 km) from Cotswolds and 7.5 mi (12.1 km) from Thames River.
At The Goddard Arms, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available for a fee.
Make yourself at home in one of the 17 guestrooms. Digital television is provided for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Free self parking is available onsite.