Salt Air Inn & Suites in Atlantic Beach
9042466465
The Salt Air was originally founded in 1946 and recently revived in 2022. Located in beautiful, Atlantic Beach, FL the hotel boasts brand new accommodations and amenities while keeping a nostalgic, classic Florida vacation feeling. Family owned and operated ...