In the heart of stunning parkland, Silver Award Winner at the Visit England Large Hotel of the Year 2023, Bowood Hotel, Spa & Gold Resort is a luxury hotel with championship golf course and a spa, set in the Wiltshire countryside and with good
Number of rooms: 43
Derry Hill, Chippenham, SN11 9PQ, United Kingdom