New Inn Hotel
The 3-star New Inn Hotel Lechlade on Thames is set just 15.5 km from Swindon Designer Outlet, Swindon College and Cotswold Water Park.
The city center is 10 minutes' walk of the property. 17 km to Swindon.
This designer property features en-suite guestrooms fitted with TV and a fireplace. All bathrooms come with a shower and a hairdryer.
The hotel's perfect location offers to get to RAF airport in 5 minutes by car.
Active guests will enjoy golf and fishing provided on-site.