Leeward Key 903 has sea views, free WiFi and free private parking, located in Destin, 70 metres from Miramar Beach. Each unit features an equipped kitchen, a living room with a sofa bed and TV and private bathroom with free toiletries and a shower. James Lee Park Public Beach is 200 metres from the aparthotel, while Crystal Sands Beach is 2.5 km away. The nearest airport is Destin Executive Airport, 7 km from Leeward Key 903.
Accommodation options
Facilities
Travel information
Departure: from 10:00 to 16:00
Spoken languages:
Englisch
Credit card required
Location