RumFish Beach Resort byTradewinds
How do you say WOW? How about a 141 all-suite resort located directly on St. Pete Beach! Enjoy an oversized suite with separate kitchen, living area and bedroom for the price of a hotel room.How do you say WOW? How about a 141 all-suite resort located directly on St. Pete Beach! Enjoy an oversized suite with separate kitchen, living area and bedroom for the price of a hotel room.