The 3-star The Crown Inn is situated a mere 3.4 km away from Swindon Borough Council, Lydiard House and Park and Barbury Castle Country Park.
The hotel is in the great location steps away from a castle and a museum. The distance between Swindon city center and the property is 4 km.
The Crown Inn is within a 20-minute drive to NAF airport.
The Crown Inn provides 20 guestrooms appointed with an iron with ironing board and free Wi-Fi for a pleasant stay in Swindon.
The on-site comforts include a car park and allergy friendly rooms.