Situado no coração da Cidade Velha de Swindon, o The Goddard Arms disponibiliza um bar e restaurante no local, bem como estacionamento gratuito limitado.
Todos os quartos do The Goddard Arms incluem uma televisão de ecrã plano, uma casa de banho privativa, comodidades para preparar chá/café e acesso Wi-Fi gratuito nas áreas públicas.
Um jantar assado é servido no pub, bem como sanduíches, wraps e hambúrgueres. Cocktails, vinhos e cervejas estão disponíveis no bar e podem ser apreciados na esplanada-cervejaria.
A Galeria de Arte de Swindon fica a 5 minutos a pé e apresenta concertos de música, teatro e stand-up comedy. A histórica Lydiard House fica a 15 minutos de carro e está situada num parque rural com cerca de 1,6 hectares.