Guests at this New Smyrna Beach, Florida hotel can start every day with a full hot breakfast and then spend the afternoon in the on-site spa. The beach is 9 minutes’ walk away.
Número de habitaciones: 19
103 Flagler Avenue, New Smyrna Beach, FL 32169, Estados Unidos