Westwinds Waterfront Resort
Westwinds Waterfront Resort is located on a beautiful Florida Gulf Coast island, just minutes from Saint Petersburg, St. Pete Beach, Clearwater Beach, and the world-famous John’s Pass Village in Madeira Beach, and within walking distance of grocery stores (Publix), multiple restaurants, pubs, and gift shops. Plus the Dali Museum and Tampa Bay Rays are just a short drive away in downtown St. Petersburg.
This page contains affiliate links, meaning I get a commission if you decide to purchase through my links, at no cost to you.