Offering a Jacuzzi and a hot tub for a relaxing experience, Boca Vista - Unit B202 Villa Englewood is located 19 minutes' stroll from Placida Park.
This holiday home is located 1.7 miles from Boca Grande Sandbar and 2.8 miles from Don Pedro Island State Park.
Bathroom facilities also include a separate toilet and a shower. Bathrooms are also equipped with a hair dryer and towels for your comfort.
Boca Vista - Unit B202 Villa also has a fully furnished kitchen, equipped with tea and coffee making equipment, a fridge, and oven. This Englewood villa is not far from Waterside Grill where guests can enjoy various meals.