Vistas on the Gulf is a condo-hotel overlooking the white sand beaches of St. Pete Beach. Amenities include a swimming pool, spa, and fitness room.
•