3509 South Atlantic Avenue, FL 32169 New Smyrna Beach, Estados Unidos
Este hotel se encuentra en la costa del océano Pacífico norte, en New Smyrna Beach, Florida. Alberga una piscina al aire libre y habitaciones decoradas con un estilo playero. El New Smyrna Museum of History está a 6,1 km.