308 - South Beach Condos
2 Bedrooms / 2 Baths
/ Sleeps 6 in Treasure Island, FL
Located directly on the sand in beautiful Treasure Island and just over the John's Pass bridge, this recently renovated resort offers a perfect place to spend your Florida vacation. With only 40 privately owned condominiums, the South Beach Resort is a small, very modern and upscale building giving you the comfort and privacy that is so hard to find, and makes for such a wonderful stay.