Book Direct with the Owner at Leeward I - #7 Condo with Accommodation Denver in Santa Rosa Beach, for all your holiday and travel needs.Featuring air-conditioned accommodations with a balcony, Leeward I - #7 condo is set in Santa Rosa Beach. The property features sea views and is 3.1 mi from Seaside. This apartment is fitted with 1 bedroom, a kitchen with a dishwasher and a microwave, a TV, a seating area and 1 bathroom equipped with a shower. Cycling can be enjoyed nearby. The nearest airport is Northwest Florida Beaches International Airport, 27 mi from the apartment.
copyright © 2021 Accommodation Denver. All rights reserved.