Plaza Resort and Spa

Address:
600 N. Atlantic Avenue, Daytona Beach, Florida, USA
 View map