Plaza Resort and Spa

600 North Atlantic Avenue
Daytona Beach
Florida
United States