.
The Resort is located on the Gulf of Mexico in St. Pete Beach, Fla., offering kms of white sandy beaches and views of the turquoise water. Nearby attractions include Dolphin Village and Landing just two blocks away. Fort Desoto State Park is 15 kms from the property. The Florida International Museum and the Salvador Dali Museum are both 15 kms from the resort. The St. Petersburg/Clearwater Airport is 22 kms from the property.