Embedded in the picturesque, coastal city of New Smyrna Beach, this hotel is conveniently located a stones-throw away from a variety of boutiques, restaurants and cafés. Guests can take a stroll along 21 kilometres of white sand or explore the arts district,..