The Highworth Hotel Hotel Swindon
Set within an elegant Georgian Townhouse in the centre of Highworth, The Highworth Hotel overlooks a historic high street and is situated on the edge of the Cotswolds Area of Outstanding Natural Beauty. Free private parking is also provided.
Number of rooms: 12
1 Westrop , Swindon, SN6 7HJ, United Kingdom