664 South Mccall Road, Englewood, United States
Show map
Located within 4 km of Lemon Bay Aquatic Preserve, the 3-bedroom The Starfish Villa Englewood provides access to various tourist attractions in the vicinity.
Peninsula at Englewood Beach is nestled around a 10-minute ride from this property, and Ann and Chuck Dever Regional Park is approximately a 15-minute drive away. The Englewood villa provides easy access to natural wonders such as Englewood Beach (2.9 km) and Indian Mound Park (2.5 km).
With a patio and a balcony, The Starfish Villa offers air conditioning, and such media facilities as a flat-screen TV with satellite channels. Bathroom amenities at the Englewood accommodation comprise a separate toilet and a shower, as well as a dryer and bath sheets.
A dining area along with tea and coffee making equipment are available to make your stay comfortable. The kitchen also offers a fridge, an oven, and glassware. Southwestern cuisine is served at Texas Best Barbecue, which is located not far from The Starfish Villa.
+ More- Less
Most Popular Facilities
Wi-Fi
+ More
Gallery
Map
Tourist attractions in
Florida
Attractions
Daybreaker Charter Fishing - 4250 ft
Parasail Englewood - 4250 ft
Fellowship Church of Englewood - 1 mi
Peninsula at Englewood Beach - 1.6 mi
Englewood Beach - 1.7 mi
Saltwater Adventures - 1.7 mi
Chadwick Park at Englewood Beach - 1.8 mi
Englewood Drum Circle - 1.8 mi
Airports
Charlotte County - 30 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.