17 Summers Navarre villa is located 2.8 miles from Opal Beach and invites guests to join windsurfing, snorkeling, and fishing.
Guests will find Santa Rosa Island a 25-minute stroll from the 4-bedroom villa.
The 3-bathroom villa features a sea view. This Navarre property comes with a bathroom with a separate toilet and a shower. There are also a dryer, bath sheets, and towels.
17 Summers villa features a fully furnished kitchen with coffee and tea making equipment, a fridge, and oven.