El Caribe Resort, Daytona Beach

El Caribe Resort

2125 South Atlantic Avenue