Name
The Plaza Resort & Spa
Full Address
600 N Atlantic Ave
Daytona Beach, FL 32118
United States
Website
Distance From Convention Center
0.6 mile - 5 Blocks - 12 minute walk