Palms Resort Unit # 2611, Destin
https://palms-resort-unit-2611.usa8.info
Offering sea views, a tennis court and free WiFi, Palms Resort Unit # 2611 has accommodations well located in Destin, within a short distance of Beaches of South Walton, Big Kahuna’s Water Park and Henderson Beach State Park.
Destin, FL 32541, United States of America