Florida Dolphin Motel

6801 Sunset Way
St Pete Beach
Florida
United States