Westwinds Waterfront Resort St. Pete Beach est situé à 350 mètres du Treasure Island Slide Florida et bénéficie d'une piscine. Doté de 15 chambres avec vue sur la baie, cet hotel 3 étoiles est situé à 3 km du parc Jungle Prada de Navaez.
Située à 700 m de la galerie d'art Maykel, la résidence se trouve à moins de 25 minutes à pied du pavillon de Sunset Beach. Westwinds Waterfront Resort de St. Pete Beach se trouve à 300 m de l'arrêt de bus Gulf Boulevard & 101st Avenue, et assez proche du Bucky Big Pirate de Treasure Island. En séjournant dans cet établissement, vous pourrez également profiter de sites naturels tels que la Plage Upham Beach dans une zone de 3,1 km.
Les chambres disposent d'un vestiaire et d'un coin repas, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Ces chambres offrent aussi une toilette séparée et une douche.
Un restaurant Ricky T's Bar & Grille propose une sélection à seulement 600 mètres de Westwinds Waterfront Resort.