Surfside Resort 1111 & 1111a features air-conditioned rooms with cable TV in the Miramar Beach district of Destin. The property is situated 200 metres from Miramar Beach, 22 km from Fort Walton Beach Park and 12 km from Big Kahunas.
Destin, 32550, United States