Deauville Beach Resort

6701 Collins Ave. Miami Beach, FL 33141

  • 305-866-1616
  • Self-parking available