Alexandra House
Wroughton, Borough of Swindon
Located in Swindon, Alexandra House is within a 10-minute drive of North Wessex Downs and Barbury Castle. This 4-star hotel is 13.7 mi (22 km) from Thames River and 3.4 mi (5.6 km) from Barbury Castle Country Park.