18400 Gulf Boulevard Indian Shores, FL727-866-2494 tel 727-864-0477 fax
The St. Pete Alden Beach Resort is nestled on 5 lush acres overlooking the magnificent Gulf of Mexico, only 30 minutes from St. Petersburg, Clearwater, and Tampa International Airport and 90 minutes from central Florida attractions.