Wriggle View Hotel Leigh is a property only 20.8 km from Corfe Castle, Athelhampton House and Stourhead.
Leigh city center is 1 km away.
Wriggle View Hotel Leigh offers rooms appointed with a sofa and a DVD player for guests’ comfort. There is a private bathroom.
The property comes with a kitchen fitted with a dishwasher and an oven.