Dover House Resort Visit Website Address 110 S. Ocean Blvd., Delray Beach, FL 33483 Phone Number +1 (561) 276-0309 Deals