Pelican Beach Terrace 807 Vacation Home
Destin, 32541, United States
Set in Destin, 300 metres from Destin Beach and 11 km from Fort Walton Beach Park, Pelican Beach Terrace 807 offers free Wi-Fi and air conditioning. The property features lake and city views, and is 3.5 km from Destin History and Fishing Museum.