Karta Vacation Rentals
On Okaloosa Island in Fort Walton Beach, this Waters Edge 310 hotel sits within walking distance of the city center. Nearby highlights include Timpoochee Trail, Jet Stadium and Towncrest Shopping Center. It’s about 15 km from Destin Airport and minutes from Crab Island tours and local landmarks.