The Plaza Resort and Spa 603 N Atlantic Ave, Daytona Beach, FL 32118, USA Daytona Beach, Florida for many brings up thoughts of white sandy beaches, incredible waves, Spring Break trips, relaxation, and even delicious seafood. Read more… Add to favorites 2