White Sands Beach Resort

  • 6504 Gulf Drive North, Anna Maria Island Holmes Beach, FL 34217