Otter Falls Villa is a property offering a swimming pool, a bar and a tennis court to its guests. Otter Falls Villa offers shopping service and laundry.
The venue is located 38 km from Yeovil. Royal Devon and Exeter Hospital is 30.1 km from the villa and Sandy Bay Beach is 29.1 km away.
Otter Falls Villa offers rooms appointed with a seating area, television, a dining area, a dressing area and heating for guests’ comfort. A bathroom comes with a bathtub and a shower.
There are an oven, a stove, a fridge, a kettle and a toaster provided in a kitchen.
Guests can try mini golf, billiard and fishing to diversify their stay.