America's Best Inn York Address 17700 Highway 17 North York, AL 36925 United States Phone 205-392-9675 CHECK RATES