Set in Destin, just 100 metres from Miramar Beach, The Mainsail Resort offers beachfront accommodation with free Wi-Fi. The air-conditioned accommodation is 24 km from Fort Walton Beach Park. The apartment also offers facilities for disabled guests.
Number of rooms: 4
Destin, 32550, United States