Cheddar Woods Resort and Spa
Axbridge Road Cheddar, BS27 3DBOffering an indoor pool and a spa and wellness centre, Cheddar Woods is located in Cheddar. Free WiFi access is available in this holiday park. The accommodation will provide you with a TV and a balcony.
10 rooms
from £66