America's Best Inn Annandale Address 620 Elm Street Annandale, MN 55302 United States Phone 320-274-3006 CHECK RATES