7.7/10
Good
51 review
Free Wi-Fi
Located in Cheddar, Cheddar Woods Resort and Spa features an outdoor pool and a restaurant.
Number of rooms: 22
Axbridge Road, Cheddar, BS27 3DB, United Kingdom