The designer The Crown Inn is a decent example of a 3-star hotel in Swindon.
Major Swindon sights, such as Cotswold Country Park & Beach and Swindon Designer Outlet are located nearby. Guests can get to Swindon city center, which is 4 km away.
Nearby points of interest include a museum and a castle.
The property enjoys great location within a 25-minute drive to NAF airport.
The hotel comprises 20 rooms equipped with free Wi-Fi and an iron with ironing board. The rooms offer standard decor.
There are allergy-free rooms and parking available on the premises.