Echo Lodge Swindon
Echo Lodge Swindon is located next to STEAM Museum of the Great Western Railway, Jungle Parc and Barbury Castle Country Park.
Just 10 minutes on foot from Swindon city center. Offering british meals, The Crown Hungry Horse is situated 500 meters of the property.
Guests can reach Echo Lodge Swindon by car from NAF airport in 5 minutes.