The hotel is located on Okaloosa Island which is between Ft. Walton and Destin. The hotel faces the gulf directly, but not all rooms have a gulfview.
Book This Hotel