Description:
Situated on the shores of Okaloosa Island, Island Sands is in the heart of what is mesmerizing about Northwest Florida's Gulf Coast-sugar white sand beaches and brilliant emerald green waters, yet close to many attractions. Island Sands is located on Okaloosa Island near Destin and Fort Walton Bch
Sleeps 4: 1 Queen, 1 Sofa Bed