One mile from Navarre Beach, this hotel is located on Highway 98, next to the Intracoastal Waterway. It offers a seasonal outdoor pool, free WiFi, and a continental breakfast.
Address: 8697 Navarre Parkway, Navarre Beach (Florida)
Rates from:
USD 124 Book Now