Waterfront Oasis Villa Englewood is located 1.8 miles from Peninsula at Englewood Beach and welcomes its guests to enjoy horse riding and fishing.
Guests can visit the Florida Stump Pass Beach State Park, which is around 10 minutes' drive from the holiday home, or check out Lemon Bay Aquatic Preserve, which is about 15 minutes' drive away.
This Englewood villa has views of the town.
Waterfront Oasis Villa also offers a fridge, oven, and glassware at a fully equipped kitchen. Farlow's On The Water as a dining choice is a short way from the Englewood accommodation.