Leeward Key 806 is a beachfront property set in Destin, 100 metres from James Lee Park Public Beach and 2.5 km from Crystal Sands Beach. The air-conditioned accommodation is 12 km from Destin Harbor Boardwalk. The property is non-smoking and is situated 19 km from Fort Walton Beach Park.
The spacious holiday home with a balcony and sea views features 2 bedrooms, a living room, a TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. For added privacy, the accommodation features a private entrance.
The holiday home conveniently has an outdoor pool.
Big Kahunas is 8.5 km from Leeward Key 806, while Destin History and Fishing Museum is 12 km away.