El Caribe Resort

Rooms:
Daytona Beach, Florida