Plaza Resort & Spa

600 N Atlantic Ave
Daytona Beach
Florida
United States