Cheddar Woods Resort and Spa In Somerset — photo 2

Cheddar Woods Resort and Spa In Somerset

The Cheddar Woods Resort and Spa is located in Cheddar, Somerset, tucked away on the slopes of the beautiful Mendip Hills, the Cheddar Woods Resort and Spa offers amazing views of the Somerset countryside. The Resort and Spa are perfectly placed for taking part in the South West's numerous delights, this Go Active Breaks location is a great base for a family or a couples holiday.