This property is 2 minutes walk from the beach. The Caribbean Resort Condominiums by Wyndham Vacation Rentals is located on the beach. Guests can enjoy a holiday rental with a full kitchen and have access to an outdoor pool on site.
Number of rooms: 4
Navarre, FL 32561, United States