1500 Miracle Strip Pkwy SE, Fort Walton Beach, Florida 32548
(850) 243-9161
On Okaloosa Island, this beachfront hotel is a 9-minute walk from Gulfarium Marine Adventure Park and an 3.6 miles from the Emerald Coast Science Center.
The relaxed rooms and suites have complimentary WiFi and flat-screen TVs, plus mini-fridges, micr