Caribbean Resort 502 - Stella Marina Navarre enjoys a prime location and provides easy access to Navarre Beach Marine Park merely 0.7 miles away.
Sound Side Park is located just 11 minutes by foot from the apartment. Navarre Park is 1.5 miles from this apartment.
Guests will find a fully equipped kitchen at the property.