Wyndham Garden Fort Walton Beach Destin
573 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, United States of America
This property is 1 minute walk from the beach. In Fort Walton Beach, Florida, this beachfront Wyndham Garden Fort Walton Beach Destin features an outdoor pool and an on-site restaurant. It has rooms equipped with free Wi-Fi access.