Address: | 660 76th Ave St, St Pete Beach, FL 33706, USA |
---|---|
Postal code: | 33706 |
Phone: | (727) 289-6990 |
Driftwood Cottages are apartment's and not a hotel although they do rent short term leases
Nice People Nice Pool!
Nice place but definitely need to avoid a con man who resides there.
Friendly place!