The Inn on the Avenue is located in the heart of beachside New Smyrna Beach at 309 Flagler Avenue, New Smyrna Beach, FL 32169. Our inn is currently the only bed and breakfast inn on the barrier island which makes up New Smyrna Beach’s beachside.
Built in 2013, the Inn on the Avenue offers modern amenities in an elegant setting. We are certainly not like the other ordinary New Smyrna Beach hotels!
Address309 Flagler Ave
New Smyrna Beach
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.