664 South Mccall Road, Englewood, United States
Show map
The Starfish Villa Englewood offers proximity to nearby tourist spots, such as Cedar Point Environmental Park, situated nearly 10 minutes' drive away. Guests can enjoy bike riding and fishing at this Englewood villa, located 4.8 km from the Ann and Chuck Dever Regional Park.
Entertainment venues in the vicinity include the performing arts theater "Lemon Bay Playhouse", which is about a 25-minute walk away. The Peninsula at Englewood Beach can be reached 2.8 km from the accommodation.
The Starfish Villa features the views of the sea. The Englewood property includes a bathroom with a separate toilet and a shower. Also, guests can enjoy the convenience of dryers and bath sheets.
The Englewood villa is equipped with tea and coffee making facilities, a refrigerator, and glassware for self-catering in a dining area. Southwestern cuisine is served at Texas Best Barbecue, which is located not far from The Starfish Villa.
+ More- Less
Most Popular Facilities
Wi-Fi
Express check-in/ -out
Sports activities
Air conditioning
Pets
+ More
Gallery
Map
Tourist attractions in
Florida
Attractions
Lemon Bay - 730 mi
Lemon Bay Playhouse - 851 mi
Vino Loco Gourmet - 951 mi
Englewood Community Hospital - 1100 mi
Publix Super Market at Merchants Crossing - 1340 mi
Living Hope Church - 1661 mi
Peninsula at Englewood Beach - 1666 mi
Englewood Beach - 1748 mi
Airports
Charlotte County - 30 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.