One mile from Navarre Beach, this hotel is located on Highway 98, next to the Intracoastal Waterway. It offers a seasonal outdoor pool, free Wi-Fi, and a continental breakfast.
Numero delle stanze: 68
8697 Navarre Parkway, Navarre, FL 32566, Stati Uniti