Das 3-Sterne-South Beach On Treasure Island Oceanfront Resort St. Pete Beach bietet einen beheizten Swimmingpool und befindet sich im Stadtteil Treasure Island, rund 3 Kilometer vom Sunset Beach entfernt. Das Aparthotel überblickt den Ozean und bietet WLAN in den Zimmern.
Das Hotel liegt direkt im Zentrum von St. Pete Beach. Das South Beach On Treasure Island Oceanfront Resort St. Pete Beach befindet sich in der Nähe vom Piratenschiff Royal Conquest, und zwar in ca. 25 Gehminuten Entfernung. Es liegt in nur 1 km Entfernung von der Alligator Attraction entfernt. Die nächste Bushaltestelle Gulf Boulevard & 108th Avenue liegt in ungefähr 10 Gehminuten Entfernung.
Im South Beach On Treasure Island Oceanfront Resort St. Pete Beach können Sie eines der 30 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen und einem 42-Zoll-Flachbildfernseher ausgestattet sind und über eine Klimaanlage verfügen. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant Waffle House bietet amerikanische Gerichte an und befindet sich etwa 200 Meter von der Unterkunft entfernt.